CloudFormationでMarketplaceのAMIを使う時のたった1つの注意点
こんにちわ。定期的にプレバンをチェックするのが日課のガノタ市田です。 今回は、CloudFormationの小ネタです。
とある対応でCloudFormationで環境を作ろうした際、構文やパラメータに誤りは無いのに実行に失敗することがあったので、その原因と対策についてご紹介します。
エラー内容
Cloudformationの構文に誤りはないけど、エラーになって環境作成に失敗することがありました。 その時のエラー内容は下記のようなものです。
原因と対策
上記メッセージにある通り、今回の作業ではMarketplaceにあるイメージからインスタンスを作成しようとしていました。 その為、メッセージに従いMarketplaceのページからSubscribeしてあげる必要があります。
エラーメッセージにあるMarketplaceのURLにアクセスして「Continue」 をクリックします。
次に「Manual Launch」 タブに切り替えて「Accept Software Terms」 をクリックします。
作業としては以上になります。 これで、再度Cloudformationを実行してもエラーになることはありませんでした。
最後に
CloudFormationにかぎらずSDKなど、API経由で作成する場合は該当するようなので、MarketplaceのAMIに対して自動処理させる場合は注意しておきましょう。
以上になります。